Printing speed is partly determined by the speed of the drive in which the temp file is located, since many apps send data to the printer from a temp file. The file can send its data only as fast as the hard drive can transfer it. Putting the TEMP file in a RAM drive increases the data transfer speed, making printing faster. Depending on your network setup, printing may be faster with just a RAM drive, with a print spooler, or with both. If you run a shared copy of Windows and want to put your TEMP files on a RAM drive, place the drive on the server, not your workstation.
Setting Stacks=0,0 in CONFIG.SYS under MS-DOS reserves some storage space (a stack) for hardware interrupts. Under MS-DOS 5.0 or later, there are nine default stacks, each 128 bytes in size. This memory space is usually empty, waiting to hold code if there is a hardware interrupt. Multiple stacks slow down the system and decrease execution speed--not only because they take up memory, but also because they spend time swapping code into and out of memory. The STACKS command, which sets the number of stacks and their size, can also disable the stacks altogether.